Definindo o Dicionário do Python: Mapeamento de Chave-Valor
No Python, o Dicionário é um tipo de dado flexível e fundamental usado para armazenar dados de forma descritiva, e não posicional. Diferentemente de sequências como Listas ou Tuplas, um dicionário é um não ordenadoconjunto onde os dados são organizados usando nomes únicos chamados chavesem vez de índices numéricos. Essa estrutura permite uma pesquisa de dados incrivelmente rápida.
1. A Estrutura Central: Pares Chave-Valor
Os dados são armazenados como pares, onde uma única Chaveé mapeada diretamente para um Valor. Esse design imita um mapa hash otimizado, garantindo recuperação extremamente rápida. As chaves devem ser únicas e imutáveis (normalmente strings ou números), enquanto os valores podem ser qualquer tipo de dado.
{"student_id":101,"name":"Alex","grade":88.5}
2. Sintaxe e Propriedades do Dicionário
- Dicionários são definidos usando chaves curvas
{}. - O ponto-e-vírgula
:separa a Chave do seu valor correspondente (Chave:Valor). - Dicionários são mutáveis, o que significa que chaves e valores podem ser adicionados, excluídos ou modificados dinamicamente após a criação.
💡 Indexação versus Pesquisa por Chave
Os dicionários não suportam indexação numérica (como support numerical indexing (like
[0] ou [1]). Os dados devem ser recuperados usando o nome da chave específica fornecida durante a criação (por exemplo, dictionary["name"]).
TERMINALbash — 80x24
> Pronto. Clique em "Executar" para executar.
>